/**
 * 
 */
package STUDENTS.NGUYENQUANGTUNG.BUOIHOC01;

import java.util.Scanner;

/**
 * @author TungNQ
 *
 */
public class ViDu09 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String strExit = "";
		Scanner sc = new Scanner(System.in);
		do {
			String strTung = "";
			Scanner scc = new Scanner(System.in);
			do {
				System.out.println("Mời nhập vào số a");
				strTung = scc.nextLine();
			} while (strTung.isEmpty());
			double dNumA = Double.parseDouble(strTung);
			do {
				System.out.println("Mời nhập vào số b");
				strTung = scc.nextLine();
			} while (strTung.isEmpty());
			double dNumB = Double.parseDouble(strTung);
			do {
				System.out.println("Mời chọn:1-Cộng; 2-Trừ; 3-Nhân; 4-Chia");
				strTung = scc.nextLine();
			} while (strTung.isEmpty() || Integer.parseInt(strTung) < 1 || Integer.parseInt(strTung) > 4);
			byte Tung = Byte.parseByte(strTung);
			switch (Tung) {
			case 1:
				System.out.println("a+b=" + (dNumA + dNumB));
				break;
			case 2:
				System.out.println("a-b=" + (dNumA - dNumB));
				break;
			case 3:
				System.out.println("a*b=" + (dNumA * dNumB));
				break;
			case 4:
				if (dNumB == 0)
					System.out.println("Phép tính không thỏa mãn điều kiện");
				else
					System.out.println("a/b=" + (dNumA / dNumB));
				break;
			default:
				System.out.println("Phép tính bạn chọn ko hợp lệ");
			}
			System.out.println("Bạn có muốn thoát không?Y/N");
			strExit = sc.nextLine();
		} while (!strExit.equals("Y"));
		System.out.println("Good Bye! :D");
	}
}
